/*圆形多选框*/
.tui-checkbox:checked {
    outline: none;
    border: none;
	background:#1673ff
}
.tui-checkbox {
    outline: none;
	width:22px;
	height:22px;
	background-color:#ffffff;
	border:solid 1px #dddddd;
	-webkit-border-radius:50%;
	border-radius:50%;
	font-size:0.8rem;
	margin:0;
	padding:0;
    margin-top: 2px;
    margin-right: 5px;
	position:relative;
	display:inline-block;
	vertical-align:top;
	cursor:default;
	-webkit-appearance:none;
	-webkit-user-select:none;
	user-select:none;
	-webkit-transition:background-color ease 0.1s;
	transition:background-color ease 0.1s;
}
.tui-checkbox:checked::after {
	content:'';
    outline: none;
    margin: 0;
	top:7px;
	left:6px;
	position:absolute;
	background:transparent;
	border:#fff solid 2px;
	border-top:none;
	border-right:none;
	height:6px;
	width:10px;
	-moz-transform:rotate(-45deg);
	-ms-transform:rotate(-45deg);
	-webkit-transform:rotate(-45deg);
	transform:rotate(-45deg);
}
/*方形多选框*/
.box-checkbox:checked {
    outline: none;
    border: none;
	background:#1673ff
}
.box-checkbox {
    outline: none;
	width:22px;
	height:22px;
	background-color:#ffffff;
	border:solid 1px #dddddd;
	font-size:0.8rem;
	margin:0;
	padding:0;
    margin-top: 5px;
    margin-right: 5px;
	position:relative;
	display:inline-block;
	vertical-align:top;
	cursor:default;
	-webkit-appearance:none;
	-webkit-user-select:none;
	user-select:none;
	-webkit-transition:background-color ease 0.1s;
	transition:background-color ease 0.1s;
}
.box-checkbox:checked::after {
	content:'';
    outline: none;
    margin: 0;
	top:6px;
	left:6px;
	position:absolute;
	background:transparent;
	border:#fff solid 2px;
	border-top:none;
	border-right:none;
	height:6px;
	width:10px;
	-moz-transform:rotate(-45deg);
	-ms-transform:rotate(-45deg);
	-webkit-transform:rotate(-45deg);
	transform:rotate(-45deg);
}
input[type="checkbox"]:focus{
    outline: none;
}
/*input框*/
.minput{
    height: 40px;
    line-height: 40px;
    width: 255px;
    border: 1px solid rgb(204,204,204);
    padding: 0 10px;
    outline: none;
}
.minput::placeholder{
    color: rgb(204,204,204);
}
/*白底按钮*/
/* <div>
    <span>图标</span>
    <span>文字</span>
</div> */
.mbutton-white{
    display: inline-block;
    border-radius: 5px;
    width: 85px;
    height: 40px;
    line-height: 38px;
    background-color: white;
    color: rgb(129, 129, 129);
    border: 1px solid rgb(204,204,204);
    text-align: center;
    cursor: pointer;
}
.mbutton-white:hover,
.mbutton-blueb:hover,
.mbutton-blue:hover{
    background-color: rgb(51,173,255);
    border: 1px solid rgb(51,173,255);
    color: white;
}
.mbutton-white>span:first-child,
.mbutton-blueb>span:first-child,
.mbutton-blue>span:first-child{
    display: inline-block;
    font-size: 16px;
    margin-left: -2px;
    /* margin-right: 2px; */
}
/*蓝边按钮*/
.mbutton-blueb{
    display: inline-block;
    border-radius: 5px;
    width: 85px;
    height: 40px;
    line-height: 38px;
    background-color: white;
    color: rgb(0,153,255);
    border: 1px solid rgb(0,153,255);
    text-align: center;
    cursor: pointer;
}
/*蓝底按钮*/
.mbutton-blue{
    display: inline-block;
    width: 85px;
    border-radius: 5px;
    height: 40px;
    line-height: 38px;
    background-color: rgb(0,153,255);
    color: white;
    border: 1px solid rgb(51,173,255);
    text-align: center;
    cursor: pointer;
}
.mbutton-white,
.mbutton-blue,
.mbutton-blueb{
    margin: 0 5px;
}
.long-mbutton{
    width: 100px;
}
/*表格*/
.mtable{
	width: 100%;
	padding: 0 10px;
}
.mtable>thead{
	background-color: rgb(242,242,242);
	padding: 0 10px;
}
.mtable>thead>tr{
	height: 50px;
	line-height: 30px;
	color: rgb(153,153,153);
}
.mtable>tbody>tr:nth-of-type(even){
	background-color: rgb(249,249,249);
}
.mtable>tbody>tr{
	height: 80px;
	line-height: 12px;
	clear: both;
}
.mtable>tbody>tr>td>img{
	width: 30px;
	height: 30px;
	float: left;
}
.mwidth>td:first-child{
	width: 50px;
	text-align: center;
}
.mwidth>td:nth-child(2){
	width: 190px;
}
.mwidth>td:nth-child(3){
	width: 195px;
}
.mwidth>td:nth-child(4){
	width: 260px;
}
.mwidth>td:nth-child(5){
	width: 165px;
}
.mwidth>td:nth-child(6){
	width: 185px;
}
.mwidth>td:nth-child(7){
	width: 225px;
}
.mwidth>td:nth-child(8){
	width: 170px;
}
.mwidth>td:nth-child(9){
	width: 165px;
}
.mwidth>td:nth-child(10){
	width: 120px;
}
.mwidth>td:nth-child(11){
	width: 120px;
}
a{
	color: black;
	cursor: pointer;
}
a:hover{
	color: rgb(0,153,255);
	text-decoration: none;
}

.pagenum{
	list-style: none;
	display: inline-block;
	padding: 0;
}
.pagenum>li,
.next,.back{
	display: inline-block;
	width: 35px;
	height: 35px;
	line-height: 35px;
	text-align: center;
	background-color: rgb(248,248,248);
	margin: 0 5px;
	cursor: pointer;
	border-radius: 5px;
}
.pagenum>li:hover,
.next:hover,.back:hover,
.pagenum>.pagenumChecked{
	background-color: rgb(0,153,255);
	color: white;
}
.fpagenum{
	text-align: right;
}
.stop{
	background-color: rgb(250,250,250);
	color: rgb(198,198,198);
}
.stop:hover{
	background-color: rgb(250,250,250);
	color: rgb(198,198,198);
}
.all_box{
	margin-top: 20px !important;
}
#page_num {
    padding: 10px 20px;
    border: none;
    background-color: rgb(249,249,249);
}
#page_num>option{
    background-color: rgb(249,249,249);
}